package com.xiaoshi.system.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.xiaoshi.system.dto.SysDictTypeDto;
import com.xiaoshi.system.entity.SysDictType;
import com.baomidou.mybatisplus.extension.service.IService;
import com.xiaoshi.system.qo.SysDictTypeQo;

/**
 * <p>
 * 字典类型表 服务类
 * </p>
 *
 * @author yuankai
 * @since 2022-03-24
 */
public interface ISysDictTypeService extends IService<SysDictType> {

    boolean addSysDictType(SysDictTypeDto sysDictTypeDto);

    IPage getPage(SysDictTypeQo qo);

    boolean editSysDictType(SysDictTypeDto sysDictTypeDto);

    SysDictType getByName(String name);

    boolean delById(Long id);
}
